/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package ar.com.s21.poo.controller;

import ar.com.s21.poo.dao.TipoPagoDAO;
import ar.com.s21.poo.model.TipoPago;
import java.sql.SQLException;
import javax.swing.JComboBox;

/**
 *
 * @author Other
 */
public class TipoPagoControlador {
    
    private TipoPagoDAO tipoPagoDAO;
    
    /**
     *
     */
    public TipoPagoControlador(){
        tipoPagoDAO = new TipoPagoDAO();
    }

    /**
     *
     * @param tipoPago
     * @return
     * @throws SQLException
     */
    public TipoPago obtenerTipoPagoPorDescripcion(String tipoPago) throws SQLException {
            return tipoPagoDAO.obtenerTipoPagoPorDescripcion(tipoPago);
    }

    /**
     *
     * @param comboTipoPago
     * @throws SQLException
     */
    public void obtenerListaTipoPago(JComboBox comboTipoPago) throws SQLException {
         for (ar.com.s21.poo.model.TipoPago tipoPago : tipoPagoDAO.obtenerListaTipoPago()) {
                comboTipoPago.addItem(tipoPago.getTipoPago());
            }
    }
    
}
